supervisor (project) - German English Dictionary